Каталог
Моё обучение
Преподавание
Русский
0
0
Содержание
Flutter Разработка (2025). От 🐣 базы до 😎 вайб кодинга
Прогресс по курсу:
14/14
14 / 14
1 Dart базовый
1.1 Язык программирования Dart
1.2 Переменные и константы
1.3 Типы данных
1.4 Логика
1.5 Условные конструкции
1.6 Остаток от деления. Инкремент и Декремент
1.7 Циклы
1.8 Списки List
1.9 Строки String
1.10 Словари Map
1.11 Можества Set
1.12 Функции
1.13 NullSafety
1.14 ООП Часть 1
1.15 ООП Часть 2
1.16 ООП Часть 3
1.17 ООП Часть 4
1.18 ООП Часть 5
1.19 ООП Часть 6 - Ссылочная модель
1.20 ООП Часть 7 - Обобщённые типы (Generics)
1.21 Разница между dynamic, Object, var
1.22 Продвинутые методы работы с коллекциями
2 Основы Git
2.1 Git. Установка. Настройка
2.2 Работа с Git Коммиты
2.3 Работа с Git Ветки
2.4 Работа с GitFlic GitHub
2.5 VSCode + Git Коммиты
2.6 VSCode + Git Ветки
2.7 Pull Request
3 Flutter. Вёрстка
3.1 Flutter. Установка и настройка окружения
3.2 Виджеты. Что это?
3.3 Виджеты. Цветовая тема приложения. ThemeData
3.4 Виджеты. Декомпозиция. Иконка приложения
3.5 Виджеты. Column Row Container
3.6 Виджеты. Text Image Icon
3.7 Виджеты. Color Border
3.8 Виджеты. Способы скругления изображений
3.9 Виджеты. Container Особенности
3.10 Виджеты. Spacer Expanded
3.11 Виджеты. Card
3.12 Виджеты. ListView GridView
3.13 Figma. Практика по вёрстке
4 Flutter. Состояние State
4.1 Виджеты. Stateless и Stateful
4.2 Виджеты. Buttons GestureDetector
4.3 Виджеты. Stack и Positioned
4.4 🔥 Виджеты. Checkbox FAB AlertDialog Switch
4.5 Навигация между экранами
4.6 Навигация. Передача данных. TextField
4.7 🔥 Разработка приложения Sushi App. Часть 1
4.8 Виджеты. Текстовые поля и Формы
4.9 🔥 Разработка приложения Sushi App. Часть 2
5 Ядро работы Flutter
5.1 Stateless Виджет
5.2 Константные конструкторы
5.3 Stateful Виджет
5.4 Stateful. Как происходит обновление виджетов
5.5 Stateful. Жизненный цикл виджета
5.6 Context
5.7 InheritedWidget. Проблема
5.8 InheritedWidget. Решение
5.9 InheritedModel
5.10 InheritedNotifier и ChangeNotifier
6 Ключи Keys
6.1 Keys + Stateless Widget
6.2 Keys + Stateful Widget
6.3 ValueKey. Виды ключей. Удаления элементов списка
6.4 GlobalKey Глобальные ключи
6.5 PageStorageKey + Прокручиваемые списки
6.6 ReorderableListView + ValueKey
7 Provider
7.1 Provider. Как управлять State
7.2 MultiProvider. Управление несколькими провайдерами
7.3 Provider и Navigation
7.4 ProxyProvider
8 Асинхронное программирование
8.1 Основы Future и EventLoop
8.2 Подробней про Future
8.3 Основы HTTP
8.4 Обработка ошибок
8.5 HTTP CRUD (HttpClient)
8.6 HTTP CRUD (Пакет http)
8.7 HTTP CRUD (Пакет Dio)
8.8 🔥 Flutter. Разработка погодного приложения
8.9 🔥 Flutter. Разработка приложения с покемонами
9 Flutter. Работа данными. Локальное хранилище
9.1 Список Задач + SharedPreference (настройки)
9.2 Список Задач + SharedPreference (задачи)
9.3 Список Задач + Оптимизация приложения
9.4 Список Задач + Dependency Inversion Principle
9.5 Список Задач + SQLite + Interface + DI
9.6 Безопасное хранение. FlutterSecureStorage
10 Углубленные техники работы. Доделываем SushiApp
10.1 Пакет json_serializable
10.2 Pattern Matching (Сопоставление с образцом)
10.3 State Модель. Часть 1
10.4 State Модель. Часть 2
10.5 🔥 Разработка приложения Sushi App. Часть 3
10.6 🔥 Разработка приложения Sushi App. Часть 4
11 Flutter AI LLM
11.1 Что такое AI и LLM (много текста)
11.2 Prompt Engineering. База общего промптинга
11.3 Prompt Enginering. Программирование
11.4 Prompt Engineering. Flutter
11.5 🔥 Разработка погодного приложения через AI LLM
11.6 Топ ИИ инструментов для IDE
11.7 🔥 Windsurf для VS Code
11.8 🔥 Cursor IDE + Rules + MCP
11.9 Обзор Trae IDE
11.10 Обзор Augment AI + Android Studio
11.11 WEB Агенты - replit, lovable, v0
11.12 🔥 Разработка Flutter приложения «Умный помощник» с AI
3.13 Figma. Практика по вёрстке
3
из
3 шагов
пройдено
Редактировать
Практика по вёрстке UI
Сделайте с помощью
Flutter
верстку макета из
Figma
👉
Ссылка на макет
Комментарий
Будьте вежливы и соблюдайте наши
принципы сообщества
. Пожалуйста, не оставляйте решения и подсказки в комментариях, для этого есть отдельный форум.
Оставить комментарий
Показать обсуждения (1)